package com.rd.sys.dto.client.sync;

import com.fasterxml.jackson.annotation.JsonProperty;

public class MsgHeader {
    /** 用户唯一编号 */
    @JsonProperty("UserCode")
    private String userCode;

    /** 设备编号 硬件的唯一编号 */
    @JsonProperty("DeviceNumber")
    private String deviceNumber;

    /** 业务的流水号 */
    @JsonProperty("ProcSeq")
    private String procSeq;

    /** 业务交易代码 */
    @JsonProperty("BizCode")
    private String bizCode;

    /** 处理时间 */
    @JsonProperty("Timestamp")
    private String timestamp;

    /** 摘要 MD5值 */
    @JsonProperty("Digest")
    private String digest;

    /** 消息体内容(字符串) */
    @JsonProperty("MsgBody")
    private String msgBody;

    /** 消息体内容(实体对象) */
    private MsgBody body;

    public String getUserCode() {
        return userCode;
    }

    public void setUserCode(String userCode) {
        this.userCode = userCode;
    }

    public String getDeviceNumber() {
        return deviceNumber;
    }

    public void setDeviceNumber(String deviceNumber) {
        this.deviceNumber = deviceNumber;
    }

    public String getProcSeq() {
        return procSeq;
    }

    public void setProcSeq(String procSeq) {
        this.procSeq = procSeq;
    }

    public String getBizCode() {
        return bizCode;
    }

    public void setBizCode(String bizCode) {
        this.bizCode = bizCode;
    }

    public String getTimestamp() {
        return timestamp;
    }

    public void setTimestamp(String timestamp) {
        this.timestamp = timestamp;
    }

    public String getDigest() {
        return digest;
    }

    public void setDigest(String digest) {
        this.digest = digest;
    }

    public String getMsgBody() {
        return msgBody;
    }

    public void setMsgBody(String msgBody) {
        this.msgBody = msgBody;
    }

    public MsgBody getBody() {
        return body;
    }

    public void setBody(MsgBody body) {
        this.body = body;
    }

}
